package com.cn.crmsystem.service.approveService;

import com.cn.crmsystem.pojo.Login;
import com.cn.crmsystem.pojo.ResultJson;
import com.cn.crmsystem.pojo.Task;
import com.cn.crmsystem.pojo.User;

import java.util.List;

public interface BranchService {
	User user=new User();
	//全查
	ResultJson SelectBranchAll(List<User> l);
	//我的任务条件查询
	ResultJson  SelectBranchConditionAll(Task task, Login login);
	//查询参与者
	ResultJson  SelectBranchJoinner(Login login);
	//任务修改
	ResultJson UpdateBranchTask(Task task);
	//参与人增加
	ResultJson JoinnerInsert(Task task);
	//参与人删除
	ResultJson JoinnerDelete(Task task);
	//任务删除
	ResultJson DeleteBranchTask(Integer taskid);
	//任务增加
	ResultJson InsertBranchTask(Task task);
	//查询所有下属
	List<User> selecteAllauser(Integer userid);
}
